Boban Batrićević, Istoričar